const express = require('express');

const noteModel = require('../db/models/noteModel');

const router = express.Router();

router.get('/',(req,res)=>{
    res.redirect('/list');
})

// 展示新增笔记页面 - 路由
router.get('/add',(req,res)=>{
    // res.send('这是一个字符串');
    let data = 'aaa';
    // ejs
    res.render('./add.ejs',{data});
})

//笔记列表页
router.get('/list',(req,res)=>{
   
    // 数据库查找数据
    noteModel.find((err,data)=>{
        if(err) throw err;

        res.render('./list.ejs',{data});
    })

})

//笔记编辑页面
router.get('/edit/:id',(req,res)=>{

    // console.log(req.params.id);
    // 从数据库中查找数据
    noteModel.findById(req.params.id,(err,data)=>{
        if(err) throw err;
        // ejs
        res.render('./update.ejs',{data});
    })
})


module.exports = router;